no-till farming - Spanish English Dictionary